in spite of oneself - Deutsch Englisch Wörterbuch